Welcome to JavaScript!

6.08 数组排序

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

<script type="text/javascript">

var arr=[10,45,90,76,55];

function paixu(brr){ //此brr是一个形参,也可以使用arr,因为跟上一行的arr实参数组不是同一个东西

for (var j=0;j<brr.length-1;j++){ //外层循环

for (var i=0;i<brr.length-1;i++){ //内层循环

if (brr[i] > brr[i+1]){

var a=brr[i];

brr[i]=brr[i+1];

brr[i+1]=a; //切记 brr前面不需再加var

};

};

};

return brr;

};

alert(paixu(arr));

</script>

</head>

<body>

</body>

</html>

返回值:

10,45,55,76,90